import { request } from '@/utils/request.js'

export default {
  /**
   * 获取發短信参数
   * @returns
   */
  getSendParams() {
    return request({
      url: '/user/admin/sendsms/send',
      method: 'get',
    })
  },
  /**
   * 發短信
   * @returns
   */
  sendMsg(params) {
    return request({
      url: '/user/admin/sendsms/send',
      method: 'post',
      data:params
    })
  },
  /**
   *群发短信列表
   * @returns
   */
  batchMsg(params) {
    return request({
      url: '/user/admin/sms_pici/list',
      method: 'post',
      data:params
    })
  },
   /**
   *群发短信列表参数
   * @returns
   */
   batchMsgParams(params) {
    return request({
      url: '/user/admin/sms_pici/list',
      method: 'get',
      params
    })
  },
   /**
   *群發作廢不發送
   * @returns
   */
   batchSendNo(params) {
    return request({
      url: '/user/admin/sms_pici/sendNo',
      method: 'post',
      data:params
    })
  },
  /**
   *群發發送
   * @returns
   */
   batchSend(params) {
    return request({
      url: '/user/admin/sms_pici/send',
      method: 'post',
      data:params
    })
  },
  /**
   *群發發送记录
   * @returns
   */
   getSendRecord(params) {
    return request({
      url: '/user/admin/sendsms/list',
      method: 'post',
      data:params
    })
  },
   /**
   *群發获取發送记录参数
   * @returns
   */
   sendRecordParams(params) {
    return request({
      url: '/user/admin/sendsms/list',
      method: 'get',
      params
    })
  },
  /**
   *群發短信-發送记录-重新發送
   * @returns
   */
   reSendRecord(params) {
    return request({
      url: '/user/admin/sendsms/sendNew',
      method: 'post',
      data:params
    })
  },
  /**
   *群發短信-短信配置-获取参数
   * @returns
   */
   msgConfigParams(params) {
    return request({
      url: '/user/admin/sendsms/config',
      method: 'get',
      params
    })
  },
  /**
   *群發短信-短信配置-提交配置
   * @returns
   */
   msgConfig(params) {
    return request({
      url: '/user/admin/sendsms/config',
      method: 'post',
      data:params
    })
  },
  /**
   *群發短信-验证码發送记录-列表
   * @returns
   */
   codeSend(params) {
    return request({
      url: '/user/admin/sendsms/sendCode',
      method: 'post',
      data:params
    })
  },
  /**
   *群發短信-验证码發送记录-列表参数
   * @returns
   */
   codeSendParams(params) {
    return request({
      url: '/user/admin/sendsms/sendCode',
      method: 'get',
      params
    })
  },
  /**
   *群發短信-验证码请求记录-列表
   * @returns
   */
   codeRequest(params) {
    return request({
      url: '/user/admin/sendsms/codeLog',
      method: 'post',
      data:params
    })
  },
  /**
   *群發短信-验证码请求记录-列表参数
   * @returns
   */
   codeRequestParams(params) {
    return request({
      url: '/user/admin/sendsms/codeLog',
      method: 'get',
      params
    })
  },
  /**
   *群發短信-验证码黑名单-列表
   * @returns
   */
   codeBlack(params) {
    return request({
      url: '/user/admin/sendsms/blackList',
      method: 'post',
      data:params
    })
  },
  /**
   *群發短信-验证码黑名单-保存
   * @returns
   */
   saveCodeBlack(params) {
    return request({
      url: '/user/admin/sendsms/saveBlack',
      method: 'post',
      data:params
    })
  },
  /**
   *群發短信-验证码黑名单-保存参数
   * @returns
   */
   saveCodeBlackParams(params) {
    return request({
      url: '/user/admin/sendsms/saveBlack',
      method: 'get',
      params
    })
  },
  /**
   *群發短信-验证码黑名单-刪除
   * @returns
   */
   deleteCodeBlack(params) {
    return request({
      url: '/user/admin/sendsms/delBlack',
      method: 'post',
      data:params
    })
  },
}